open-top roof - Turkish English Dictionary